1364
1629
1004
1482
3005
1245
925
1363
869
936
1044
1107
1031
939
937
1389
901
963
922
973
956
1140
1454
931
1285